home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / xcoral / xcoral.lha / xcoral-1.72 / browser_util.c < prev    next >
C/C++ Source or Header  |  1993-02-08  |  1KB  |  53 lines

  1. /*
  2. ** Copyright 1989, 1992 by Lionel Fournigault
  3. **
  4. ** Permission to use, copy, and distribute for non-commercial purposes,
  5. ** is hereby granted without fee, providing that the above copyright
  6. ** notice appear in all copies and that both the copyright notice and this
  7. ** permission notice appear in supporting documentation.
  8. ** The software may be modified for your own purposes, but modified versions
  9. ** may not be distributed.
  10. ** This software is provided "as is" without any expressed or implied warranty.
  11. **
  12. **
  13. */
  14.  
  15. #include "result_types.h"
  16. #include "browser_util.h"
  17. #include <stdio.h>
  18. #include <string.h>
  19. #ifdef apollo
  20. #include <stdlib.h>
  21. #else
  22. #include <malloc.h>
  23. #endif
  24.  
  25. /*------------------------------------------------------------------------------
  26. */
  27. char* xmalloc(size)
  28.   int size;
  29. {
  30.   char* result;
  31.    
  32.   size = (size + 15) & 0xfffffff0;
  33.  
  34.   result = (char *) malloc(size);
  35.   if (result == Null) {
  36.     fprintf(stderr, ">>>>>>  Browser Error\n");
  37.     fprintf(stderr, "    >>  Memory exhausted\n");
  38.   }
  39.   return(result);
  40. }
  41.  
  42.  
  43. /*------------------------------------------------------------------------------
  44. */
  45. int sort_util(i,j)
  46.   char** i;
  47.   char** j;
  48. {
  49.   return(strcmp(*i, *j));
  50. }
  51.  
  52.  
  53.